home *** CD-ROM | disk | FTP | other *** search
-
- "print.h"
-
- enum e_print_font {PRINT_NORMAL, PRINT_BOLD, PRINT_ITALIC};
-
- int pr_set_format(e_print_font print_font);
- int pr_output_string(char * string);
- /* Other prototypes */
-
- "pr_sub.c"
-
- static global e_print_font current_print_font;
- /* For communication */
-
- int pr_set_format(e_print_font print_font)
- {
- current_print_font = print_font;
- /* Maybe a bit of other stuff */
- }
-
- int pr_output_string(char *string)
- {
- switch(current_print_font)
- {
- case PRINT_NORMAL:
- /* Set to normal */
- break;
- case PRINT_BOLD:
- /* Set to bold */
- break;è case PRINT_ITALIC:
- /* Set to italic */
- break;
- }
- /* print the string */
- ...
- }
-
-